#define  _CRT_SECURE_NO_WARNINGS\


#include<stdio.h>

//int main()
//{
//	int n = 0;
//	scanf("%d", &n);
//	getchar();
//	char arr[1001] = { 0 };
//	int i = 0;
//	for (i = 0; i < n; i++)
//	{
//		gets(arr);
//		puts(arr);
//		printf("\n");
//	}
//	while (scanf("%s", arr) != EOF)
//	{
//		printf("%s\n", arr);
//		printf("\n");
//	}
//	
//	return 0;
//}]\


//long int fun(long int i)
//{
//	long int count = 1;
//	while (i != 1)
//	{
//		if (i % 2 == 0)
//		{
//			i /= 2;
//			count++;
//		}
//		else if (i % 2 != 0)
//		{
//			i = i * 3 + 1;
//			count++;
//		}
//	}
//	return count;
//}
//long int Max(long int arr[], long int j)
//{
//	long int max = arr[0];
//	int i = 0;
//	for (i = 0; i < j; i++)
//	{
//		if (arr[i] > max)
//			max = arr[i];
//	}
//	return max;
//}
//int main()
//{
//	long int a = 0;
//	long int b = 0;
//	long int ret = 0;
//	long int arr[10000] = { 0 };
//	int flag = 0;
//	while (scanf("%d %d", &a, &b) != EOF)
//	{
//		int i = 0;
//		int j = 0;
//		if (b > a)
//		{
//			long int temp = b;
//			b = a;
//			a = temp;
//			flag = 1;
//		}
//		for (i = a; i <= b; i++)
//		{
//			arr[j++] = fun(i);
//		}
//		ret = Max(arr, j);
//		if (0 == flag)
//			printf("%d %d %d\n", a, b, ret);
//		else if (1 == flag)
//			printf("%d %d %d\n", b, a, ret);
//	}
//
//	return 0;
//}



long long fun(int i)
{
	long long count = 1;
	while (i != 1)
	{
		if (i % 2 == 0)
		{
			i /= 2;
			count++;
		}
		else if (i % 2 != 0)
		{
			i = i * 3 + 1;
			count++;
		}
	}
	return count;
}
int main()
{
	long int a = 0;
	long int b = 0;
	long long ret = 0;
	int arr[1000] = { 0 };
	int flag = 0;
	while (scanf("%d %d", &a, &b) != EOF)
	{
		if (a > b)
		{
			long int temp = a;
			a = b;
			b = temp;
			flag = 1;
		}
		long long i = 0;
		int j = 0;
		for (i = a; i <= b; i++)
		{
			arr[j++] = fun(i);
		}
		long long max = arr[0];
		int k = 0;
		for (k = 0; k < j; k++)
		{
			if (arr[k] > max)
				max = arr[k];
		}
		if (1 == flag)
			printf("%d %d %d\n", b, a, max);
		else if (0 == flag)
			printf("%d %d %d\n", a, b, max);
		flag = 0;
	}

	return 0;
}